/*
 * @Description: Test02 判断键盘录入的两个数能否被3和5整除
 * @Author: rendc
 * @Date: 2024-08-30 15:00:19
 * @LastEditors: rendc
 * @LastEditTime: 2024-08-30 15:54:17
 */
import java.util.Scanner;
public class Test02{
  public static void main(String[] args){
    // // 创建Scanner对象，用于获取键盘输入的值
    // Scanner sc = new Scanner(System.in);
    // System.out.println("从键盘输入两个整数：");
    // System.out.println("请输入第一个整数，按回车键结束：");
    // // 获取第一个数字
    // int a = sc.nextInt();
    // System.out.println("请输入第二个整数，按回车键结束：");
    // // 获取第二个数字
    // int b = sc.nextInt();
    // System.out.println("a=" + a);
    // System.out.println("b=" + b);
    // if((a % 3 == 0) && (b % 3 == 0)&& (a % 5 == 0 ) &&(b % 5 == 0)){
    //   // 
    // }else{
    //   // 
    // }
    // if(||)
    // int result = a ^ b;
    // System.out.println("异或的结果："+result);
    // && 带逻辑短路的验证
    int x = 1;
    int y = 5;
    System.out.println("y = " + y);
    boolean b1 = (x>4) && (y++>4);
    // boolean b1 = (x>4) & (y++>4);
    System.out.println("y = " + y);
    System.out.println("(x>4): " + (x>4));
    System.out.println("(y>4): " + (y>4));
    System.out.println("b1: " + b1);

    // 三目运算符
    键盘输入两个整数，求两个数的最大值和最小值
    a,b 
    要求三目运算符的返回值是String类型
    String s1 = (x>y)?"":"";
    输出的内容:a=5,是最大值

    
    if(x>y){
      max = x;
    }else{
      max = y;
    }

    int min = (x<y)?x:y;
    System.out.println("max: " + max);
    System.out.println("min: " + min);
  }
}

